hardest guitar solo